prevent-let-eval-apply-stack-overflow.diff
authorRob Browning <rlb@defaultvalue.org>
Tue, 5 Apr 2011 03:46:34 +0000 (22:46 -0500)
committerRob Browning <rlb@defaultvalue.org>
Tue, 5 Apr 2011 03:46:34 +0000 (22:46 -0500)
commit52282e72d1f64823f2662f3c8e83d82e2535ae9f
treee1bd1f7e2033ee027363b22ed75309c3af452988
parent6635438f25bd0f83ba3d8b1a48c88d630313efbe
prevent-let-eval-apply-stack-overflow.diff
* A potential stack overflow should be fixed in let, eval, and apply.
  Patch: prevent-let-eval-apply-stack-overflow.diff
Provided-by: Sven Joachim <svenjoac@gmx.de>
  Date: Thu, 19 Aug 2010 21:24:11 +0200
Added-by: Rob Browning <rlb@defaultvalue.org>
  Status: incorporated upstream

  The Debian patch is taken from this upstream commit:

  revno: 99982
  committer: Chong Yidong <cyd@stupidchicken.com>
  branch nick: emacs-23
  timestamp: Tue 2010-08-17 12:34:28 -0400
  message:
    Avoid stack overflow in let, eval, and apply (Bug#6214).

    * eval.c (Flet, Feval, Fapply, apply_lambda): Use SAFE_ALLOCA (Bug#6214).
src/ChangeLog
src/eval.c